// pages/company/company.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    show: false,
    searchArr:[
			{
        
				title:'最低学历',
				value:[
				{value:'全部',choice:true},
				{value:'高中',choice:false},
				{value:'大专',choice:false},
				{value:'本科',choice:false},
				{value:'硕士',choice:false},
				{value:'博士',choice:false}
				]
			},
			{
				title:'薪资要求',
				value:[
          {value:'不限',choice:false},
          {value:'应届生',choice:false},
          {value:'1年以内',choice:false},
          {value:'1-3年',choice:false},
          {value:'3-5年',choice:false},
          {value:'5-10年',choice:false},
				]
			},
			{
				title:'工作年限',
				value:[
				{value:'不限',choice:false},
				{value:'应届生',choice:false},
				{value:'1年以内',choice:false},
				{value:'1-3年',choice:false},
				{value:'3-5年',choice:false},
				{value:'5-10年',choice:false},
				]
      }
		],
  },
	//要求选择 
  choice(e){
		let arr = this.data.searchArr
		let index = e.currentTarget.dataset.id
		//type代表要求类型
		let type = e.currentTarget.dataset.type
		let value = !this.data.searchArr[type].value[index].choice
		arr[type].value[index].choice = value
		//遍历更改选中项
		for (const key in arr[type].value) {
			if(key == index){
				arr[type].value[key].choice=value
				continue
			}
			arr[type].value[key].choice=!value
		}
		this.setData({
			searchArr:arr
		});
		//判断选择是是什么类型，0就是学历，剩下的为薪资
		if(type==0){
			const education = this.data.searchArr[type].value[index].value
			//如果选择全部，默认为空
			if(education!='全部'){
				this.setData({
					education:this.data.searchArr[type].value[index].value
				});
			}else{
				this.setData({
					education:''
				});
			}
			
		}else{
			const salary = this.data.searchArr[type].value[index].value
			//如果选择不限，默认为空
			if(salary!='不限'){
				this.setData({
					low_salary:this.data.searchArr[type].value[index].low_salary,
					high_salary:this.data.searchArr[type].value[index].high_salary
				});
			}else{
				this.setData({
					low_salary:'',
					high_salary:''
				});
			}
			
		}
	
  },
  initSearch(){
    this.setData({ show: false });
  },
  ActionSearch(){
    this.setData({ show: false });
  },
  onClose() {
    this.setData({ show: false });
  },
  //筛选框
  onShowRequire() {
    this.setData({ show: true });
 
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})